package hiq.optics.common;

public abstract class Optical2DProblem implements NumericalSolution {

	protected double wavelength;
	protected int L;

	protected double xsize_;
	protected double ysize_;

	protected double w;
	protected double k;

	protected int xsize;
	protected int ysize;

	public abstract void setParameters();

	public abstract void init();

	public abstract void run();

	public abstract void export();

}
